}
request->poll_state = GTK_CUPS_HTTP_IDLE;
-
- httpFlush (request->http);
-
request->last_status = HTTP_CONTINUE;
- httpClose (request->http);
+
+ httpFlush (request->http);
+ if (request->own_http)
+ httpClose (request->http);
request->http = NULL;
- return;
+
+ return;
}
else
{
}
request->poll_state = GTK_CUPS_HTTP_IDLE;
- httpFlush (request->http);
- httpClose (request->http);
request->last_status = HTTP_CONTINUE;
+
+ httpFlush (request->http);
+ if (request->own_http)
+ httpClose (request->http);
request->http = NULL;
- return;
+ return;
}
else
{